<!DOCTYPE html>
<html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-0 vector-toc-not-available vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-0 skin-theme-clientpref-day vector-sticky-header-enabled" lang="de" dir="ltr"><head>
<meta charset="UTF-8">
<title>Haml</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/png" href="./_res_/favicon.png">
<link rel="canonical" href="https://de.wikipedia.org/wiki/Haml"> <link href="./_mw_/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.pygments.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.wikimediamessages.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link href="./_mw_/ext.gadget.citeRef.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.defaultPlainlinks.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonHide.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonLayout.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonStyle.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiDarkmode.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiResponsive.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.specialSearch.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="./_mw_/site.styles.css">
<link rel="stylesheet" type="text/css" href="./_mw_/noscript.css">
<link rel="stylesheet" type="text/css" href="./_res_/footer.css">
<link rel="stylesheet" type="text/css" href="./_res_/vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Haml rootpage-Haml skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Haml</span></h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="contentSub">
<div id="mw-content-subtitle"></div>
</div>
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="de" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="de" dir="ltr"><table class="infobox float-right toptextcells hintergrundfarbe1" id="vorlage-infobox-dateiformat" summary="Infobox Dateiformat" style="width:23em; margin: 0 0 1em 1em; border:solid 1px #BBBBBB; font-size: 90%; padding:2px;">
<tbody><tr>
<th colspan="2">Haml
</th></tr>
<tr>
<td colspan="2"><div class="hintergrundfarbe2 centered" style="width:fit-content;"><span class="mw-default-size" typeof="mw:File"></span></div>
</td></tr>
<tr>
<td style="white-space: nowrap;"><a href="Dateinamenserweiterung" title="Dateinamenserweiterung">Dateiendung</a>:
</td>
<td><code style="margin:0.2em 0; padding:0;">.haml</code>
</td></tr>
<tr>
<td style="white-space: nowrap;">Entwickelt von:
</td>
<td>Nathan Weizenbaum, Hampton Catlin
</td></tr>
<tr>
<td style="white-space: nowrap;">Aktuelle <a href="Version_(Software)" title="Version (Software)">Version</a>
</td>
<td><span class="wikidata-content">7.1.0<sup id="cite_ref-_cc016b27e64e0a00_1-0" class="reference"><a href="#cite_note-_cc016b27e64e0a00-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup></span> <br> (<span class="wikidata-content">11. Dezember 2025</span>)
</td></tr>
<tr>
<td style="white-space: nowrap;">Art:
</td>
<td><a href="Auszeichnungssprache" title="Auszeichnungssprache">Auszeichnungssprache</a>
</td></tr>
<tr>
<td colspan="2" class="hintergrundfarbe5" style="text-align:center;"><a rel="nofollow" class="external text" href="https://haml.info/">haml.info</a>
</td></tr>
<tr>
<td colspan="2" style="display:none">
<p>
</p><p>
</p>
</td></tr>
<tr>
<td colspan="2">
</td></tr></tbody></table>
<p><b>Haml</b> (<i><a href="Hypertext_Markup_Language" title="Hypertext Markup Language">HTML</a> Abstraction Markup Language</i>) ist eine unter der <a href="MIT-Lizenz" title="MIT-Lizenz">MIT-Lizenz</a> veröffentlichte <a href="Vereinfachte_Auszeichnungssprache" class="mw-redirect" title="Vereinfachte Auszeichnungssprache">vereinfachte Auszeichnungssprache</a>, die benutzt wird, um auf klare und einfache Art das <a href="Extensible_Hypertext_Markup_Language" title="Extensible Hypertext Markup Language">XHTML</a> eines Web-Dokuments zu beschreiben, ohne dabei mittels Inline-Codierung ausführbaren Programmcode hineinmischen zu müssen. Es wurde entwickelt, um viele der Schwächen traditioneller Template-Mechanismen zu vermeiden und um Markup-Sprache möglichst elegant zu machen. Haml fungiert als Ersatz für Inline-Template-Mechanismen, wie sie bei <a href="PHP" title="PHP">PHP</a>, <a href="JavaServer_Pages" class="mw-redirect" title="JavaServer Pages">JSP</a>, <a href="ERuby" title="ERuby">RHTML</a> oder <a href="Active_Server_Pages" title="Active Server Pages">ASP</a> üblich sind. Haml vermeidet die Notwendigkeit, XHTML explizit in Templates zu codieren, weil es selbst eine Beschreibung für XHTML mit einigem Code für dynamischen Inhalt ist.
</p><p>Zum Umfang von Haml gehörte mit <a href="Sass_(Stylesheet-Sprache)" title="Sass (Stylesheet-Sprache)">Sass</a> auch ein Analogon zu <a href="Cascading_Style_Sheets" title="Cascading Style Sheets">CSS</a>. Heute werden aber Sass und Haml getrennt entwickelt, versioniert und ausgeliefert.<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="Prinzipien">Prinzipien</h2></div>
<dl><dt>Auszeichnungssprachen sollten schön sein</dt>
<dd>Auszeichnungssprachen sollten nicht nur einfach als Werkzeug benutzt werden, um <a href="Webbrowser" title="Webbrowser">Webbrowser</a> dazu zu bringen, eine Seite in der Art darzustellen, wie der Autor sie dargestellt haben möchte. Diese Darstellung ist nicht das einzige, was die Leute sehen müssen. Sie müssen die Auszeichnungssprache sehen, ändern und verstehen. Deshalb sollte die Auszeichnungssprache genauso benutzerfreundlichen und angenehm wie das im Webbrowser dargestellte Ergebnis sein.</dd>
<dt>Auszeichnungssprachen sollten <a href="Don%E2%80%99t_repeat_yourself" title="Don’t repeat yourself">DRY</a> sein</dt>
<dd>XHTML enthält viele Wiederholungen. Die meisten Elemente müssen zweimal angegeben werden, einmal vor und einmal nach ihrem Inhalt. <a href="ERuby" title="ERuby">ERB</a> fügt sogar noch mehr Wiederholung und unnötige Zeichen hinzu. Haml vermeidet dies alles, indem es sich auf die Einrückung und nicht auf den Text verlässt, um zu bestimmen, wo Elemente und Codeblöcke beginnen und enden. Die führt nicht nur zu kleineren Templates, es macht den Code auch lesbarer und „sauberer“.</dd>
<dt>Auszeichnungssprachen sollten korrekt eingerückt werden</dt>
<dd>Eine der großen Schwierigkeiten mit traditionellen Template-Sprachen ist, dass sie nicht nur darauf verzichten, die Verwendung einer konsequenten und konsistenten Einrückung zu ermutigen, sondern dass sie dieser sogar oft im Wege stehen. Es ist oft schwierig oder unmöglich, eine brauchbare Einrückung anzuwenden. Dies führt oft zu verwirrendem und unlesbarem XHTML. Haml formatiert die <a href="Tag_(Informatik)" title="Tag (Informatik)">Tags</a> so, dass sie immer sauber eingerückt sind und die darunter liegende Struktur des Dokuments wiedergeben.</dd>
<dt>Die XHTML-Struktur sollte klar sein</dt>
<dd>XML und XHTML sind Formate, die für die Idee des strukturierten Dokuments ins Leben gerufen wurden. Diese Struktur ist in diesen Auszeichnungssprachen wiedergegeben und sollte auch in gleicher Weise in einer Meta-Auszeichnungssprache wie Haml zu sehen sein. Weil Hamls Logik auf der Einrückung der Unterelemente basiert, wird diese Struktur auf natürliche Weise bewahrt, wobei sie für menschliche Leser viel einfacher und logischer zu erfassen ist.</dd></dl>
<div class="mw-heading mw-heading2"><h2 id="Nachteile">Nachteile</h2></div>
<ul><li>In Haml hat <a href="Leerraum" title="Leerraum">Leerraum</a> eine essentielle Bedeutung. Haml verlässt sich auf konsistente Einrückungen. Tabulator- und Leerzeichen müssen über das ganze Dokument hinweg konsistent eingesetzt werden.</li>
<li>Es gibt (noch) keine <a href="WYSIWYG" title="WYSIWYG">WYSIWYG</a>-Editoren für Haml, während solche in großer Zahl für XHTML und HTML verfügbar sind. Aber die wachsende Gemeinschaft der Haml-Anwender hat ein Bündel von Zusätzen zu vielen gängigen <a href="Integrierte_Entwicklungsumgebung" title="Integrierte Entwicklungsumgebung">integrierten Entwicklungsumgebungen</a>, wie zum Beispiel <a href="Eclipse_(IDE)" title="Eclipse (IDE)">Eclipse</a> (einschließlich populärer davon abgeleiteter Werkzeuge wie RadRails oder Aptana), <a href="JEdit" title="JEdit">jEdit</a>, <a href="NetBeans_IDE" title="NetBeans IDE">NetBeans</a> und Editoren wie <a href="TextMate" title="TextMate">TextMate</a>, <a href="Emacs" title="Emacs">Emacs</a> oder <a href="Vim" title="Vim">Vim</a>, hervorgebracht. Diese erlauben es Entwicklern, Haml in einer Umgebung zu editieren, die die Einrückungen und die Syntax berücksichtigt.</li></ul>
<div class="mw-heading mw-heading2"><h2 id="Beispiel">Beispiel</h2></div>
<p><small>Anmerkung: <i>Man beachte bitte, dass dieses Beispiel nicht zwingend den heutigen Entwicklungsstand von Haml wiedergibt.</i></small>
</p>
<pre>!!!
%html{ :xmlns => "http://www.w3.org/1999/xhtml", :lang => "en", "xml:lang" => "en"}
%head
%title BoBlog
%meta{"http-equiv" => "Content-Type", :content => "text/html; charset=utf-8"}
= stylesheet_link_tag 'main'
%body
#header
%h1 BoBlog
%h2 Bob's Blog
#content
- @entries.each do |entry|
.entry
%h3.title= entry.title
%p.date= entry.posted.strftime("%A, %B %d, %Y")
%p.body= entry.body
#footer
%p
All content copyright © Bob
</pre>
<p>Der obige Haml-Text sollte das folgende XHTML ergeben:
</p>
<div class="mw-highlight mw-highlight-lang-html mw-content-ltr" dir="ltr"><pre><span></span><span class="cp"><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"></span>
<span class="p"><</span><span class="nt">html</span> <span class="na">lang</span><span class="o">=</span><span class="s">'en'</span> <span class="na">xml:lang</span><span class="o">=</span><span class="s">'en'</span> <span class="na">xmlns</span><span class="o">=</span><span class="s">'http://www.w3.org/1999/xhtml'</span><span class="p">></span>
<span class="p"><</span><span class="nt">head</span><span class="p">></span>
<span class="p"><</span><span class="nt">title</span><span class="p">></span>BoBlog<span class="p"></</span><span class="nt">title</span><span class="p">></span>
<span class="p"><</span><span class="nt">meta</span> <span class="na">content</span><span class="o">=</span><span class="s">'text/html; charset=utf-8'</span> <span class="na">http-equiv</span><span class="o">=</span><span class="s">'Content-Type'</span> <span class="p">/></span>
<span class="p"><</span><span class="nt">link</span> <span class="na">href</span><span class="o">=</span><span class="s">"/stylesheets/main.css"</span> <span class="na">media</span><span class="o">=</span><span class="s">"screen"</span> <span class="na">rel</span><span class="o">=</span><span class="s">"Stylesheet"</span> <span class="na">type</span><span class="o">=</span><span class="s">"text/css"</span> <span class="p">/></span>
<span class="p"></</span><span class="nt">head</span><span class="p">></span>
<span class="p"><</span><span class="nt">body</span><span class="p">></span>
<span class="p"><</span><span class="nt">div</span> <span class="na">id</span><span class="o">=</span><span class="s">'header'</span><span class="p">></span>
<span class="p"><</span><span class="nt">h1</span><span class="p">></span>BoBlog<span class="p"></</span><span class="nt">h1</span><span class="p">></span>
<span class="p"><</span><span class="nt">h2</span><span class="p">></span>Bob's Blog<span class="p"></</span><span class="nt">h2</span><span class="p">></span>
<span class="p"></</span><span class="nt">div</span><span class="p">></span>
<span class="p"><</span><span class="nt">div</span> <span class="na">id</span><span class="o">=</span><span class="s">'content'</span><span class="p">></span>
<span class="p"><</span><span class="nt">div</span> <span class="na">class</span><span class="o">=</span><span class="s">'entry'</span><span class="p">></span>
<span class="p"><</span><span class="nt">h3</span> <span class="na">class</span><span class="o">=</span><span class="s">'title'</span><span class="p">></span>Halloween<span class="p"></</span><span class="nt">h3</span><span class="p">></span>
<span class="p"><</span><span class="nt">p</span> <span class="na">class</span><span class="o">=</span><span class="s">'date'</span><span class="p">></span>Tuesday, October 31, 2006<span class="p"></</span><span class="nt">p</span><span class="p">></span>
<span class="p"><</span><span class="nt">p</span> <span class="na">class</span><span class="o">=</span><span class="s">'body'</span><span class="p">></span>
Happy Halloween, glorious readers! I'm going to a party this evening... I'm very excited.
<span class="p"></</span><span class="nt">p</span><span class="p">></span>
<span class="p"></</span><span class="nt">div</span><span class="p">></span>
<span class="p"><</span><span class="nt">div</span> <span class="na">class</span><span class="o">=</span><span class="s">'entry'</span><span class="p">></span>
<span class="p"><</span><span class="nt">h3</span> <span class="na">class</span><span class="o">=</span><span class="s">'title'</span><span class="p">></span>New Rails Templating Engine<span class="p"></</span><span class="nt">h3</span><span class="p">></span>
<span class="p"><</span><span class="nt">p</span> <span class="na">class</span><span class="o">=</span><span class="s">'date'</span><span class="p">></span>Friday, August 11, 2006<span class="p"></</span><span class="nt">p</span><span class="p">></span>
<span class="p"><</span><span class="nt">p</span> <span class="na">class</span><span class="o">=</span><span class="s">'body'</span><span class="p">></span>
There's a very cool new Templating Engine out for Ruby on Rails. It's called Haml.
<span class="p"></</span><span class="nt">p</span><span class="p">></span>
<span class="p"></</span><span class="nt">div</span><span class="p">></span>
<span class="p"></</span><span class="nt">div</span><span class="p">></span>
<span class="p"><</span><span class="nt">div</span> <span class="na">id</span><span class="o">=</span><span class="s">'footer'</span><span class="p">></span>
<span class="p"><</span><span class="nt">p</span><span class="p">></span>
All content copyright © Bob
<span class="p"></</span><span class="nt">p</span><span class="p">></span>
<span class="p"></</span><span class="nt">div</span><span class="p">></span>
<span class="p"></</span><span class="nt">body</span><span class="p">></span>
<span class="p"></</span><span class="nt">html</span><span class="p">></span>
</pre></div>
<div class="mw-heading mw-heading2"><h2 id="Implementierungen">Implementierungen</h2></div>
<p>Die offizielle Haml-Implementierung wurde für <a href="Ruby_(Programmiersprache)" title="Ruby (Programmiersprache)">Ruby</a> mit Plugins für <a href="Ruby_on_Rails" title="Ruby on Rails">Ruby on Rails</a> und Merb entwickelt, aber die Ruby-Implementierung funktioniert auch unabhängig (ohne Rails und ohne Merb).
</p><p>Es existieren auch Implementierungen in anderen Programmiersprachen:
</p>
<ul><li><a rel="nofollow" class="external text" href="https://github.com/derdon/ghrml">GHRML (Python)</a></li>
<li><a rel="nofollow" class="external text" href="https://github.com/jessemiller/HamlPy">HamlPy (Python)</a></li>
<li><a rel="nofollow" class="external text" href="https://github.com/norman/lua-haml">LuaHaml (Lua)</a></li>
<li><a rel="nofollow" class="external text" href="https://weblogs.asp.net/mirvodasergey/archive/2008/06/02/introducing-monorail-nhaml.aspx">MonoRail NHaml (ASP.NET)</a></li>
<li><a rel="nofollow" class="external text" href="https://code.google.com/p/nhaml/">NHaml (.NET)</a></li>
<li><a rel="nofollow" class="external text" href="https://github.com/dxw/Fammel/wiki">Fammel (PHP)</a></li>
<li><a rel="nofollow" class="external text" href="https://phaml.sourceforge.net/">pHAML</a> (PHP)</li>
<li><a rel="nofollow" class="external text" href="https://code.google.com/p/phamlp/">phamlp (PHP)</a></li>
<li><a rel="nofollow" class="external text" href="https://phphaml.sourceforge.net/">phpHaml (PHP5)</a></li>
<li><a rel="nofollow" class="external text" href="https://github.com/creationix/haml-js">haml-js (JavaScript)</a></li>
<li><a rel="nofollow" class="external text" href="https://search.cpan.org/dist/Text-Haml/">Text::Haml (Perl)</a></li>
<li><a rel="nofollow" class="external text" href="http://scalate.fusesource.org/index.html">Scalate (Scala)</a></li>
<li><a rel="nofollow" class="external text" href="https://github.com/raymyers/JHaml">JHaml (Java)</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="Entwicklung">Entwicklung</h2></div>
<p>Haml wurde im Mai 2006 von Hampton Catlin erfunden. Er entwickelt zusammen mit Nathan Weizenbaum die <a href="Codebasis" title="Codebasis">Codebasis</a> weiter.
</p>
<div class="mw-heading mw-heading2"><h2 id="Siehe_auch">Siehe auch</h2></div>
<ul><li><a href="BBCode" title="BBCode">BBCode</a></li>
<li><a href="ERuby" title="ERuby">eRuby</a></li>
<li><a href="Less_(Stylesheet-Sprache)" title="Less (Stylesheet-Sprache)">Less (Stylesheet-Sprache)</a></li>
<li><a href="Markaby" title="Markaby">Markaby</a></li>
<li><a href="Ruby_(Programmiersprache)" title="Ruby (Programmiersprache)">Ruby</a></li>
<li><a href="Ruby_on_Rails" title="Ruby on Rails">Ruby on Rails</a></li>
<li><a href="Webtemplate" title="Webtemplate">Webtemplate</a></li>
<li><a href="YAML" title="YAML">YAML</a></li>
<li><a href="Sass_(Stylesheet-Sprache)" title="Sass (Stylesheet-Sprache)">Sass</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="Weblinks">Weblinks</h2></div>
<ul><li><a rel="nofollow" class="external text" href="https://haml.info/">Offizielle Haml-WWW-Seite</a> (englisch)</li>
<li><a rel="nofollow" class="external text" href="https://github.com/nex3/haml/tree/master">Haml Quelltext-Repository (Git)</a></li>
<li><a rel="nofollow" class="external text" href="https://phphaml.sourceforge.net/">phpHaml Haml Implementierung für PHP 5</a> (englisch)</li>
<li><a rel="nofollow" class="external text" href="http://unspace.ca/discover/haml">Einführender Artikel für Haml</a> auf <a rel="nofollow" class="external text" href="http://unspace.ca/">unspace.ca</a> (englisch)</li>
<li><a rel="nofollow" class="external text" href="http://groups-beta.google.com/group/haml?hl=en">Haml-Google-Gruppe</a> (englisch)</li>
<li><a rel="nofollow" class="external text" href="https://weblog.rubyonrails.org/2007/1/19/haml-1-0">Haml 1.0 Ankündigung im offiziellen Ruby on Rails weblog</a> (englisch)</li>
<li><a rel="nofollow" class="external text" href="http://nex-3.com/posts/76-haml-2-0">Haml 2.0 Ankündigung auf Nathan Weizenbaums Blog</a> (englisch)</li>
<li><a rel="nofollow" class="external text" href="http://podcast.rubyonrails.org/programs/1/episodes/hampton_catlin">Interview mit dem Haml-Erfinder auf einem offiziellen Rails-Podcast</a> (englisch)</li>
<li><a rel="nofollow" class="external text" href="http://thechangelog.com/post/254788034/episode-0-0-1-haml-sass-and-compass">Interview mit Nathan Weizenbaum und Chris Eppstein, den Haml, Sass und Compass Maintainern, auf <i>The Changelog podcast</i></a> (englisch)</li>
<li><a rel="nofollow" class="external text" href="http://wiki.rubyonrails.org/howtos/templates/haml">Rails Wiki: Verwendung von Haml mit Ruby on Rails</a> (englisch)</li></ul>
<div class="mw-heading mw-heading2"><h2 id="Einzelnachweise">Einzelnachweise</h2></div>
<ol class="references">
<li id="cite_note-_cc016b27e64e0a00-1"><span class="mw-cite-backlink"><a href="#cite_ref-_cc016b27e64e0a00_1-0">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://github.com/haml/haml/releases/tag/v7.1.0"><cite style="font-style:italic"><span lang="en">Release 7.1.0</span></cite>.</a> 11. Dezember 2025 (abgerufen am 12. Dezember 2025).</span>
</li>
<li id="cite_note-2"><span class="mw-cite-backlink"><a href="#cite_ref-2">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20111227101502/http://nex-3.com/posts/dates/2010/9"><i>Haml and Sass are Split.</i></a> In: <i>Posts about Haml.</i> Archiviert vom <style data-mw-deduplicate="TemplateStyles:r250917974">
/* start https://de.wikipedia.org/ */
.mw-parser-output .dewiki-iconexternal>a{background-position:center right!important;background-repeat:no-repeat!important}body.skin-minerva .mw-parser-output .dewiki-iconexternal>a{background-image:url("./_mw_/OOjs_UI_icon_external-link-ltr-progressive.svg")!important;background-size:10px!important;padding-right:13px!important}body.skin-timeless .mw-parser-output .dewiki-iconexternal>a,body.skin-monobook .mw-parser-output .dewiki-iconexternal>a{background-image:url("./_mw_/MediaWiki_external_link_icon.svg")!important;padding-right:13px!important}body.skin-vector .mw-parser-output .dewiki-iconexternal>a{background-image:url("./_mw_/Link.ernal-small-ltr-progressive.svg")!important;background-size:0.857em!important;padding-right:1em!important}
/* end https://de.wikipedia.org/ */
</style><span class="dewiki-iconexternal"><a class="external text" href="https://redirecter.toolforge.org/?url=http%3A%2F%2Fnex-3.com%2Fposts%2Fdates%2F2010%2F9">Original</a></span> (nicht mehr online verfügbar) am <span style="white-space:nowrap;">27. Dezember 2011</span><span>;</span><span class="Abrufdatum"> abgerufen am 7. Januar 2012</span>.</span> <small class="archiv-bot"><span class="wp_boppel noviewer" aria-hidden="true" role="presentation"><span typeof="mw:File"><span title="i"></span></span></span> <b>Info:</b> Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.</small><span style="display:none"><a rel="nofollow" class="external text" href="http://IABotmemento.invalid/http://nex-3.com/posts/dates/2010/9">@1</a></span><span style="display:none"><a rel="nofollow" class="external text" href="http://nex-3.com/posts/dates/2010/9">@2</a></span><span style="display:none">Vorlage:Webachiv/IABot/nex-3.com</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AHaml&rft.title=Haml+and+Sass+are+Split&rft.description=Haml+and+Sass+are+Split&rft.identifier=https%3A%2F%2Fweb.archive.org%2Fweb%2F20111227101502%2Fhttp%3A%2F%2Fnex-3.com%2Fposts%2Fdates%2F2010%2F9&rft.source=http://nex-3.com/posts/dates/2010/9"> </span></span>
</li>
</ol></div><!--htdig_noindex--><div><div class="zim-footer">
Dieser Artikel wurde von <a class="external text" title="Zuletzt bearbeitet am 2025-07-13" href="https://de.wikipedia.org/wiki/?title=Haml&oldid=257857965">Wikipedia</a> herausgegeben. Der Text ist unter <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.de">Creative Commons Attribution-Share Alike 4.0</a> verfügbar, sofern nicht anders angegeben. Für die Mediendateien können zusätzliche Bedingungen gelten.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
<script src="./_webp_/webpHandler.js"></script>
</body></html>